customer relations - Spanish English Dictionary